<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/test cases/linuxlike, branch python35</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>subproject handling: add two tests</title>
<updated>2017-12-21T23:59:02+00:00</updated>
<author>
<name>Niklas Claesson</name>
<email>nicke.claesson@gmail.com</email>
</author>
<published>2017-12-21T23:47:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=d1d2aa221380d2035de8aa39637e621d7ee9e570'/>
<id>d1d2aa221380d2035de8aa39637e621d7ee9e570</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2663 from inigomartinez/pkg-config-define-variable</title>
<updated>2017-12-03T20:53:44+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2017-12-03T20:53:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=018deb48feee88a1de73f8bcaea4d944dade7827'/>
<id>018deb48feee88a1de73f8bcaea4d944dade7827</id>
<content type='text'>
dependencies: Allow pkg-config to define variables</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dependencies: Allow pkg-config to define variables</pre>
</div>
</content>
</entry>
<entry>
<title>dependencies: Use prefix variable with define_variable</title>
<updated>2017-12-01T12:49:49+00:00</updated>
<author>
<name>Iñigo Martínez</name>
<email>inigomartinez@gmail.com</email>
</author>
<published>2017-12-01T10:08:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=f8aab2f011afc93767a487cb68e856e21f9786d8'/>
<id>f8aab2f011afc93767a487cb68e856e21f9786d8</id>
<content type='text'>
The test used by the new define_variable parameter was using the
includedir directory. However, in order to get a successful test,
the includedir variables needs to be relative to the prefix
variable, otherwise the replacemente will not have any effect.

This changes uses the prefix variable itself because we can
assure that it will be present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test used by the new define_variable parameter was using the
includedir directory. However, in order to get a successful test,
the includedir variables needs to be relative to the prefix
variable, otherwise the replacemente will not have any effect.

This changes uses the prefix variable itself because we can
assure that it will be present.
</pre>
</div>
</content>
</entry>
<entry>
<title>spelling: nonexistent</title>
<updated>2017-11-26T05:54:13+00:00</updated>
<author>
<name>Josh Soref</name>
<email>jsoref@users.noreply.github.com</email>
</author>
<published>2017-11-26T05:54:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=8dfc9bf1f5ddaa1f47941c062b8a10f901c45e9a'/>
<id>8dfc9bf1f5ddaa1f47941c062b8a10f901c45e9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dependencies: Allow pkg-config to define variables</title>
<updated>2017-11-20T21:00:25+00:00</updated>
<author>
<name>Iñigo Martínez</name>
<email>inigomartinez@gmail.com</email>
</author>
<published>2017-11-20T21:00:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=935ca128220806911821c5694e7856c0d343806a'/>
<id>935ca128220806911821c5694e7856c0d343806a</id>
<content type='text'>
pkg-config enables to define variables by using the define-variable
option. This allows some packages to redefine relative paths, so
files can be installed in the same relative paths but under prefix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pkg-config enables to define variables by using the define-variable
option. This allows some packages to redefine relative paths, so
files can be installed in the same relative paths but under prefix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add thread flags to checks if needed. Closes #2106.</title>
<updated>2017-08-01T23:09:07+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2017-07-23T16:58:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=0ab9f2306185a6e534674167a4d40f32ea6ff670'/>
<id>0ab9f2306185a6e534674167a4d40f32ea6ff670</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for manual attempts to set rpath and update docs.</title>
<updated>2017-07-21T16:40:54+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2017-07-15T09:51:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=e82edc179fe86e68d1f74fe084fd891ef2d12316'/>
<id>e82edc179fe86e68d1f74fe084fd891ef2d12316</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>valgrind: Fix __init__ call</title>
<updated>2017-06-17T09:33:06+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-06-13T21:40:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=ea3e28dbb97cefac717445ec22bbec9b31234991'/>
<id>ea3e28dbb97cefac717445ec22bbec9b31234991</id>
<content type='text'>
Adds a test so that this is catched later.

Closes https://github.com/mesonbuild/meson/issues/1937
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a test so that this is catched later.

Closes https://github.com/mesonbuild/meson/issues/1937
</pre>
</div>
</content>
</entry>
<entry>
<title>dependencies: Add a new class ExternalDependency</title>
<updated>2017-06-09T14:51:01+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-06-04T21:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=0c83f8352d288134ede8f4b8854e455007ce02b7'/>
<id>0c83f8352d288134ede8f4b8854e455007ce02b7</id>
<content type='text'>
This class now consolidates a lot of the logic that each external
dependency was duplicating in its class definition.

All external dependencies now set:

* self.version
* self.compile_args and self.link_args
* self.is_found (if found)
* self.sources
* etc

And the abstract ExternalDependency class defines the methods that
will fetch those properties. Some classes still override that for
various reasons, but those should also be migrated to properties as
far as possible.

Next step is to consolidate and standardize the way in which we call
'configuration binaries' such as sdl2-config, llvm-config, pkg-config,
etc. Currently each class has to duplicate code involved with that
even though the format is very similar.

Currently only pkg-config supports multiple version requirements, and
some classes don't even properly check the version requirement. That
will also become easier now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This class now consolidates a lot of the logic that each external
dependency was duplicating in its class definition.

All external dependencies now set:

* self.version
* self.compile_args and self.link_args
* self.is_found (if found)
* self.sources
* etc

And the abstract ExternalDependency class defines the methods that
will fetch those properties. Some classes still override that for
various reasons, but those should also be migrated to properties as
far as possible.

Next step is to consolidate and standardize the way in which we call
'configuration binaries' such as sdl2-config, llvm-config, pkg-config,
etc. Currently each class has to duplicate code involved with that
even though the format is very similar.

Currently only pkg-config supports multiple version requirements, and
some classes don't even properly check the version requirement. That
will also become easier now.
</pre>
</div>
</content>
</entry>
<entry>
<title>dependencies: Fix two more edge-cases in dependency searching</title>
<updated>2017-05-09T08:54:48+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-05-07T07:28:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=66f0ccb39b74f7d1022ec70fa9627bd6e4de8e29'/>
<id>66f0ccb39b74f7d1022ec70fa9627bd6e4de8e29</id>
<content type='text'>
Includes tests for both of them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Includes tests for both of them.
</pre>
</div>
</content>
</entry>
</feed>
